Auto Fills generates MIDI drum fills for your favorite drum synth apps.
Easily create custom drum kits that match your drum synth app.
In Kit mode, adjust the probability of each part playing during fills.
Control density, rate, and maximum number of simultaneous voices.
In Note mode, assign MIDI notes for the drum kit.
In Channel mode, control multiple apps using different MIDI channels.
In Duration mode, set drum fill length in beats or bars.
Set waiting durations before and after fills for timed spacing.
Enable randomize option to generate new fills each cycle.
The block option stops incoming MIDI during fills when routing your regular drum sequencer through Auto Fills.
In Velocity mode, adjust individual part velocities and introduce velocity variety.
Auto Fills works with any drum app or hardware.
Use app and hardware templates for quick kit setup.
Navigate to Kit Templates in settings and choose your app or hardware.
Templates are available as AU presets in the AUv3 plugin.
Save custom kits as AU presets in compatible host apps.
Auto Fills operates as both a standalone app and an AUv3 MIDI Plugin.
Create AU presets and utilize all available AU parameters.
Control patterns, fill generation, and all parameters with AU automation.
Modulate parameters or change patterns with PatternBud integration.
Auto Fills offers its core components on Github.
They are all shared libraries for iOS, macOS and tvOS platforms, written in Swift.
A music theory library with Note, Interval, Scale and Chord representations in Swift enums.
Fully customizable and editable knob with rotary, horizontal and/or vertical gesture recognition.
@IBDesignable Horizontal or vertical UIControl subclass that can start from bottom or middle of the control.